# 108 MB,  10k items
#  37 MB, 3.2k items

cls

$rootDir = [Environment]::CurrentDirectory = (Get-Location -PSProvider FileSystem).ProviderPath

$cleanThese = @("_ReSharper.*", "bin", "obj", "*.suo", "*.user", "*.dotCover")
$ignoreThese = @(".hg", "Packages", "Server")

Get-ChildItem $rootDir -Include $cleanThese -Exclude $ignoreThese -Recurse | Remove-Item -Recurse -Force -ErrorAction Continue
